 package com.showapi.app.service

 import com.showapi.app.util.CommonUtil
 import org.slf4j.Logger
 import org.slf4j.LoggerFactory
 import org.springframework.beans.factory.annotation.Autowired
 import org.springframework.beans.factory.annotation.Qualifier
 import org.springframework.context.ApplicationContext


 abstract class   BaseService {
     static Logger log= LoggerFactory.getLogger(BaseService.class)

     @Autowired   @Qualifier("dynamicService")
     def dynamicService


     @Autowired   @Qualifier("flowService")
     def flowService

     @Autowired   @Qualifier("configBean")
     def configBean

     @Autowired
     ApplicationContext ctx


     def getRetObj= CommonUtil.&getRetObj
     def removeProperty= CommonUtil.&removeProperty
     def tryBoolean=CommonUtil.&tryBoolean



 }



